thick strap - Español Inglés Diccionario